::ng-deep {
    .props-list {
        height: 110px;
        overflow: auto;
        border: 1px solid #e8e8e8;

        .prop {
            cursor: pointer;

            &:hover {
                background-color: rgba(0, 255, 255, .3);
                // TODO rgba加透明度
                box-shadow: 0 0 4px 0 rgba(0, 255, 255, .3);
            }

            &.selected {
                background-color: rgba(0, 255, 255, .3);
                box-shadow: 0 0 4px 0 rgba(0, 255, 255, .3);
            }
        }
    }

    .logical-btns {
        width: 200px;
        height: 120px;
        float: left;
        margin-top: 3px;
        margin-left: -4px;

        .btn-item {
            margin: 5px 0 0 4px;
            width: 60px;
            /*width: 60px;
            height: 20px;*/
        }
    }

    .unique-vals-container {
        margin-top: 8px;
        float: right;
        width: calc(~"100% - 200px");
        height: 130px;

        .unique-vals {
            height: 102px;
            border: 1px solid #e8e8e8;
            overflow: auto;

            .val {
                cursor: pointer;
                margin-left: 4px;

                &.selected {
                    background-color: rgba(0, 255, 255, .3);
                    box-shadow: 0 0 4px 0 rgba(0, 255, 255, .3);
                }

                &:hover {
                    background-color: rgba(0, 255, 255, .3);
                    box-shadow: 0 0 4px 0 rgba(0, 255, 255, .3);
                }
            }
        }

        .get-props-value {
            margin-top: 8px;
        }
    }

    .sql-operation-container {
        margin-top: 166px;

        p {
            margin: 0;
            padding: 0;
        }

        .sql-display {
            margin-top: 8px;
            width: 100%;
            height: 100px;
        }
    }
}
